Silicon Labs /Series0 /EZR32LG /EZR32LG230F64R67 /GPIO /PF_MODEL

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as PF_MODEL

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (DISABLED)MODE00 (DISABLED)MODE10 (DISABLED)MODE20 (DISABLED)MODE30 (DISABLED)MODE40 (DISABLED)MODE50 (DISABLED)MODE60 (DISABLED)MODE7

MODE2=DISABLED, MODE6=DISABLED, MODE5=DISABLED, MODE3=DISABLED, MODE7=DISABLED, MODE4=DISABLED, MODE1=DISABLED, MODE0=DISABLED

Description

Port Pin Mode Low Register

Fields

MODE0

Pin 0 Mode

0 (DISABLED): Input disabled. Pullup if DOUT is set.

1 (INPUT): Input enabled. Filter if DOUT is set

2 (INPUTPULL): Input enabled. DOUT determines pull direction

3 (INPUTPULLFILTER): Input enabled with filter. DOUT determines pull direction

4 (PUSHPULL): Push-pull output

5 (PUSHPULLDRIVE): Push-pull output with drive-strength set by DRIVEMODE

6 (WIREDOR): Wired-or output

7 (WIREDORPULLDOWN): Wired-or output with pull-down

8 (WIREDAND): Open-drain output

9 (WIREDANDFILTER): Open-drain output with filter

10 (WIREDANDPULLUP): Open-drain output with pullup

11 (WIREDANDPULLUPFILTER): Open-drain output with filter and pullup

12 (WIREDANDDRIVE): Open-drain output with drive-strength set by DRIVEMODE

13 (WIREDANDDRIVEFILTER): Open-drain output with filter and drive-strength set by DRIVEMODE

14 (WIREDANDDRIVEPULLUP): Open-drain output with pullup and drive-strength set by DRIVEMODE

15 (WIREDANDDRIVEPULLUPFILTER): Open-drain output with filter, pullup and drive-strength set by DRIVEMODE

MODE1

Pin 1 Mode

0 (DISABLED): Input disabled. Pullup if DOUT is set.

1 (INPUT): Input enabled. Filter if DOUT is set

2 (INPUTPULL): Input enabled. DOUT determines pull direction

3 (INPUTPULLFILTER): Input enabled with filter. DOUT determines pull direction

4 (PUSHPULL): Push-pull output

5 (PUSHPULLDRIVE): Push-pull output with drive-strength set by DRIVEMODE

6 (WIREDOR): Wired-or output

7 (WIREDORPULLDOWN): Wired-or output with pull-down

8 (WIREDAND): Open-drain output

9 (WIREDANDFILTER): Open-drain output with filter

10 (WIREDANDPULLUP): Open-drain output with pullup

11 (WIREDANDPULLUPFILTER): Open-drain output with filter and pullup

12 (WIREDANDDRIVE): Open-drain output with drive-strength set by DRIVEMODE

13 (WIREDANDDRIVEFILTER): Open-drain output with filter and drive-strength set by DRIVEMODE

14 (WIREDANDDRIVEPULLUP): Open-drain output with pullup and drive-strength set by DRIVEMODE

15 (WIREDANDDRIVEPULLUPFILTER): Open-drain output with filter, pullup and drive-strength set by DRIVEMODE

MODE2

Pin 2 Mode

0 (DISABLED): Input disabled. Pullup if DOUT is set.

1 (INPUT): Input enabled. Filter if DOUT is set

2 (INPUTPULL): Input enabled. DOUT determines pull direction

3 (INPUTPULLFILTER): Input enabled with filter. DOUT determines pull direction

4 (PUSHPULL): Push-pull output

5 (PUSHPULLDRIVE): Push-pull output with drive-strength set by DRIVEMODE

6 (WIREDOR): Wired-or output

7 (WIREDORPULLDOWN): Wired-or output with pull-down

8 (WIREDAND): Open-drain output

9 (WIREDANDFILTER): Open-drain output with filter

10 (WIREDANDPULLUP): Open-drain output with pullup

11 (WIREDANDPULLUPFILTER): Open-drain output with filter and pullup

12 (WIREDANDDRIVE): Open-drain output with drive-strength set by DRIVEMODE

13 (WIREDANDDRIVEFILTER): Open-drain output with filter and drive-strength set by DRIVEMODE

14 (WIREDANDDRIVEPULLUP): Open-drain output with pullup and drive-strength set by DRIVEMODE

15 (WIREDANDDRIVEPULLUPFILTER): Open-drain output with filter, pullup and drive-strength set by DRIVEMODE

MODE3

Pin 3 Mode

0 (DISABLED): Input disabled. Pullup if DOUT is set.

1 (INPUT): Input enabled. Filter if DOUT is set

2 (INPUTPULL): Input enabled. DOUT determines pull direction

3 (INPUTPULLFILTER): Input enabled with filter. DOUT determines pull direction

4 (PUSHPULL): Push-pull output

5 (PUSHPULLDRIVE): Push-pull output with drive-strength set by DRIVEMODE

6 (WIREDOR): Wired-or output

7 (WIREDORPULLDOWN): Wired-or output with pull-down

8 (WIREDAND): Open-drain output

9 (WIREDANDFILTER): Open-drain output with filter

10 (WIREDANDPULLUP): Open-drain output with pullup

11 (WIREDANDPULLUPFILTER): Open-drain output with filter and pullup

12 (WIREDANDDRIVE): Open-drain output with drive-strength set by DRIVEMODE

13 (WIREDANDDRIVEFILTER): Open-drain output with filter and drive-strength set by DRIVEMODE

14 (WIREDANDDRIVEPULLUP): Open-drain output with pullup and drive-strength set by DRIVEMODE

15 (WIREDANDDRIVEPULLUPFILTER): Open-drain output with filter, pullup and drive-strength set by DRIVEMODE

MODE4

Pin 4 Mode

0 (DISABLED): Input disabled. Pullup if DOUT is set.

1 (INPUT): Input enabled. Filter if DOUT is set

2 (INPUTPULL): Input enabled. DOUT determines pull direction

3 (INPUTPULLFILTER): Input enabled with filter. DOUT determines pull direction

4 (PUSHPULL): Push-pull output

5 (PUSHPULLDRIVE): Push-pull output with drive-strength set by DRIVEMODE

6 (WIREDOR): Wired-or output

7 (WIREDORPULLDOWN): Wired-or output with pull-down

8 (WIREDAND): Open-drain output

9 (WIREDANDFILTER): Open-drain output with filter

10 (WIREDANDPULLUP): Open-drain output with pullup

11 (WIREDANDPULLUPFILTER): Open-drain output with filter and pullup

12 (WIREDANDDRIVE): Open-drain output with drive-strength set by DRIVEMODE

13 (WIREDANDDRIVEFILTER): Open-drain output with filter and drive-strength set by DRIVEMODE

14 (WIREDANDDRIVEPULLUP): Open-drain output with pullup and drive-strength set by DRIVEMODE

15 (WIREDANDDRIVEPULLUPFILTER): Open-drain output with filter, pullup and drive-strength set by DRIVEMODE

MODE5

Pin 5 Mode

0 (DISABLED): Input disabled. Pullup if DOUT is set.

1 (INPUT): Input enabled. Filter if DOUT is set

2 (INPUTPULL): Input enabled. DOUT determines pull direction

3 (INPUTPULLFILTER): Input enabled with filter. DOUT determines pull direction

4 (PUSHPULL): Push-pull output

5 (PUSHPULLDRIVE): Push-pull output with drive-strength set by DRIVEMODE

6 (WIREDOR): Wired-or output

7 (WIREDORPULLDOWN): Wired-or output with pull-down

8 (WIREDAND): Open-drain output

9 (WIREDANDFILTER): Open-drain output with filter

10 (WIREDANDPULLUP): Open-drain output with pullup

11 (WIREDANDPULLUPFILTER): Open-drain output with filter and pullup

12 (WIREDANDDRIVE): Open-drain output with drive-strength set by DRIVEMODE

13 (WIREDANDDRIVEFILTER): Open-drain output with filter and drive-strength set by DRIVEMODE

14 (WIREDANDDRIVEPULLUP): Open-drain output with pullup and drive-strength set by DRIVEMODE

15 (WIREDANDDRIVEPULLUPFILTER): Open-drain output with filter, pullup and drive-strength set by DRIVEMODE

MODE6

Pin 6 Mode

0 (DISABLED): Input disabled. Pullup if DOUT is set.

1 (INPUT): Input enabled. Filter if DOUT is set

2 (INPUTPULL): Input enabled. DOUT determines pull direction

3 (INPUTPULLFILTER): Input enabled with filter. DOUT determines pull direction

4 (PUSHPULL): Push-pull output

5 (PUSHPULLDRIVE): Push-pull output with drive-strength set by DRIVEMODE

6 (WIREDOR): Wired-or output

7 (WIREDORPULLDOWN): Wired-or output with pull-down

8 (WIREDAND): Open-drain output

9 (WIREDANDFILTER): Open-drain output with filter

10 (WIREDANDPULLUP): Open-drain output with pullup

11 (WIREDANDPULLUPFILTER): Open-drain output with filter and pullup

12 (WIREDANDDRIVE): Open-drain output with drive-strength set by DRIVEMODE

13 (WIREDANDDRIVEFILTER): Open-drain output with filter and drive-strength set by DRIVEMODE

14 (WIREDANDDRIVEPULLUP): Open-drain output with pullup and drive-strength set by DRIVEMODE

15 (WIREDANDDRIVEPULLUPFILTER): Open-drain output with filter, pullup and drive-strength set by DRIVEMODE

MODE7

Pin 7 Mode

0 (DISABLED): Input disabled. Pullup if DOUT is set.

1 (INPUT): Input enabled. Filter if DOUT is set

2 (INPUTPULL): Input enabled. DOUT determines pull direction

3 (INPUTPULLFILTER): Input enabled with filter. DOUT determines pull direction

4 (PUSHPULL): Push-pull output

5 (PUSHPULLDRIVE): Push-pull output with drive-strength set by DRIVEMODE

6 (WIREDOR): Wired-or output

7 (WIREDORPULLDOWN): Wired-or output with pull-down

8 (WIREDAND): Open-drain output

9 (WIREDANDFILTER): Open-drain output with filter

10 (WIREDANDPULLUP): Open-drain output with pullup

11 (WIREDANDPULLUPFILTER): Open-drain output with filter and pullup

12 (WIREDANDDRIVE): Open-drain output with drive-strength set by DRIVEMODE

13 (WIREDANDDRIVEFILTER): Open-drain output with filter and drive-strength set by DRIVEMODE

14 (WIREDANDDRIVEPULLUP): Open-drain output with pullup and drive-strength set by DRIVEMODE

15 (WIREDANDDRIVEPULLUPFILTER): Open-drain output with filter, pullup and drive-strength set by DRIVEMODE

Links

() ()